在 Linux 中使用 rm 命令删除文件 |
您所在的位置:网站首页 › rm rf删除文件 › 在 Linux 中使用 rm 命令删除文件 |
Linux 中的 rm 命令
在 Linux 中使用 rm 命令删除文件
在 Linux 中使用 rm 命令删除多个文件
在 Linux 中使用 rm 命令以交互方式删除文件
在 Linux 中使用 rm 命令删除目录
在 Linux 中使用 rm 命令删除当前目录中的所有文件
在 Linux 中使用 rm 命令删除根目录
本教程演示了在 Linux 中使用 rm 命令删除文件和目录。 Linux 中的 rm 命令rm 命令是用于删除对象的 Linux 命令。这些对象可以是文件、目录、符号链接、管道和套接字。 rm 命令不会将已删除的对象移动到 Trash。它会永久删除对象,除非你进行备份,否则无法恢复已删除的对象。 rm 命令使用以下语法。 rm [options] [file] 在 Linux 中使用 rm 命令删除文件下图演示了使用 rm 命令删除文件。我们当前在 foo 目录中,我们使用 ls 命令列出当前目录的内容。 foo 目录有两个文件,file1.txt 和 file2.txt。要删除 file1.txt,我们使用 rm 命令并传入 file1.txt 的名称作为参数。 为了确认文件已被删除,我们使用 ls 命令列出 foo 目录的内容,我们只看到 file2.txt;没有 file1.txt。 我们已永久删除 file1.txt。 在 Linux 中使用 rm 命令删除多个文件在这里,我们演示了使用 rm 命令删除多个文件。使用 ls 命令列出 foo 目录中的文件。 foo 目录包含三个文件; file.txt、file1.txt 和 file2.txt。要删除 file1.txt 和 file2.txt,我们执行 rm 命令并将文件名作为参数传递,如下图所示。 我们执行 ls 命令来检查 foo 目录的内容,发现 file1.txt 和 file2.txt 已被删除。 在 Linux 中使用 rm 命令以交互方式删除文件我们使用带有 -i 选项的 rm 命令以交互方式删除文件。它告诉 rm 命令在删除文件之前询问。 如果有多个文件,rm 命令将在删除之前询问每个文件。使用 -I 将询问它删除的每三个文件一次。 在下图中,我们位于 foo 目录中。我们使用 ls 命令列出当前目录中的文件。 foo 文件夹有四个文件; file.txt、file1.txt、file2.txt 和 file3.txt。为了交互删除 file1.txt 和 file2.txt,我们使用 -i 选项执行 rm 命令。 我们还包括了详细的 -v 选项。详细选项显示 rm 命令对终端的作用。 下图显示 rm 命令在删除文件之前提示确认;我们使用带有 -i 选项的 rm。删除文件后,将显示一条消息,指出文件已因详细选项而被删除。 在 Linux 中使用 rm 命令删除目录使用带有 -r 选项的 rm 命令来删除其中包含子目录的目录。 -r 选项告诉 rm 命令递归删除目录及其内容。 在下图中,我们使用带有 -R 和 -l 选项的 ls 命令来列出 foo 目录的内容。 -R 选项用于递归列出子目录及其内容,而 -l 选项告诉 ls 命令以长列表格式列出内容。我们在 foo 目录中看到一个名为 test 的目录。 要删除 foo 目录和其中的所有子目录,我们使用带有 -r 选项的 rm 命令递归删除目录及其内容。我们还在图像中使用了 -v 选项,显示 rm 命令对终端的作用。 在 Linux 中使用 rm 命令删除当前目录中的所有文件在这里,我们演示了删除当前目录中的所有文件和文件夹。我们在 foo 目录中,我们使用 ls 命令和 -l 和 -R 选项来列出当前目录的内容。 -l 选项告诉 ls 命令以长列表格式将输出显示到标准输出,-R 选项告诉 ls 命令递归列出子目录的内容。标准输出显示 foo 文件夹有一个名为 test 的子目录。 要删除当前目录中的所有文件,我们使用带有通配符 * 的 rm 命令。下面我们使用了带有 -v 和 -r 选项以及通配符*的 rm 命令。 -v 选项告诉 rm 命令显示它正在做什么,因此一旦删除文件,终端上就会显示消息。 -r 选项告诉 rm 命令递归删除子目录及其文件。 在这种情况下,rm 命令会删除子目录 test 和这两个文件。通配符*表示一切。 该上下文告诉 rm 命令删除当前目录中的所有内容。 在 Linux 中使用 rm 命令删除根目录在类 Unix 操作系统中,根目录是操作系统上所有目录和文件的目录。正斜杠 / 表示根目录。 使用 rm 命令删除根目录意味着删除系统上保留的所有目录和文件。 我们运行下面的命令,使用 rm 命令删除 Linux 中的根目录。 rm -v -r --no-preserve-root /-v 选项用于详细说明。 -v 选项告诉 rm 命令显示 rm 命令。 -r 选项告诉 rm 命令递归删除目录及其内容。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |